transmitter masts - Español Inglés Diccionario